- Upfront pricingOur total price for your stay includes taxes and fees
- Treat yourselfSave 10% or more on over 100,000 hotels worldwide with Member Prices
- Be pickySearch almost a million properties worldwide
Top cities in Henry County

Martinsville
Check prices for these dates
Our top choices for Henry County hotels

1. Comfort Inn Martinsville
Comfort Inn MartinsvilleMartinsville
6.6 out of 10, (722 reviews)
$93 nightly
The price is $104
Nov 22 - Nov 23
Total with taxes and fees

2. Econo Lodge Martinsville
Econo Lodge MartinsvilleMartinsville
6.6 out of 10, (566 reviews)
$61 nightly
The price is $67
Dec 1 - Dec 2
Total with taxes and fees

3. Travel Inn
Travel InnRidgeway
6.4 out of 10, (90 reviews)
$62 nightly
The price is $69
Dec 11 - Dec 12
Total with taxes and fees

4. Hampton Inn Martinsville
Hampton Inn MartinsvilleMartinsville
8.8 out of 10, Excellent, (564 reviews)
$169 nightly
The price is $188
Nov 22 - Nov 23
Total with taxes and fees

5. Travelodge by Wyndham Ridgeway Martinsville Area
Travelodge by Wyndham Ridgeway Martinsville AreaRidgeway
6.8 out of 10, (213 reviews)
$68 nightly
The price is $76
Nov 22 - Nov 23
Total with taxes and fees

6. Scottish Inns Collinsville-Martinville
Scottish Inns Collinsville-MartinvilleCollinsville
6.8 out of 10, (316 reviews)
$65 nightly
The price is $72
Nov 11 - Nov 12
Total with taxes and fees

8. The Oakdale Inn
The Oakdale InnMartinsville
10.0 out of 10, Exceptional, (37 reviews)
$225 nightly
The price is $253
Nov 15 - Nov 16
Total with taxes and fees

9. Quality Inn near Martinsville Speedway
Quality Inn near Martinsville SpeedwayMartinsville
7.2 out of 10, Good, (476 reviews)
$74 nightly
The price is $84
Nov 30 - Dec 1
Total with taxes and fees

11. Oasis Pool OPEN YEAR ROUND Private Fire Pit Modern Views
Oasis Pool OPEN YEAR ROUND Private Fire Pit Modern ViewsMartinsville
9.8 out of 10, Exceptional, (28 reviews)
$239 nightly
The price is $269
Nov 11 - Nov 12
Total with taxes and fees

14. Soothing 2-bedroom cabin with AC in charming Bassett
Soothing 2-bedroom cabin with AC in charming BassettReserve at Fairystone
6.0 out of 10, (2 reviews)

15. Private Guesthouse w/Kitchen - Minutes from Uptown
Private Guesthouse w/Kitchen - Minutes from UptownMartinsville
9.8 out of 10, Exceptional, (36 reviews)
$147 nightly
The price is $155
Nov 11 - Nov 12
Total with taxes and fees

16. Fishing, Kayaking, Pet-friendly on the Smith River
Fishing, Kayaking, Pet-friendly on the Smith RiverBassett
10.0 out of 10, Exceptional, (5 reviews)
$245 nightly
The price is $272
Nov 15 - Nov 16
Total with taxes and fees

17. Private getaway...off the beaten path but accessible to main highway.
Private getaway...off the beaten path but accessible to main highway.Axton
9.0 out of 10, Wonderful, (34 reviews)

18. Orchard Acres Farm Barnhouse
Orchard Acres Farm BarnhouseBassett
10.0 out of 10, Exceptional, (42 reviews)
$243 nightly
The price is $273
Nov 17 - Nov 18
Total with taxes and fees

19. Clean, Modern Cottage near Martinsville!
Clean, Modern Cottage near Martinsville!Fieldale
10.0 out of 10, Exceptional, (68 reviews)
$232 nightly
The price is $258
Nov 19 - Nov 20
Total with taxes and fees

20. The Humble House-2-bedroom, 2 Bath house in Uptown Martinsville
The Humble House-2-bedroom, 2 Bath house in Uptown MartinsvilleMartinsville
8.0 out of 10, Very good, (1 review)
$199 nightly
The price is $224
Nov 11 - Nov 12
Total with taxes and fees
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
















































































































